跳到主要内容

第一次当技术负责人,我踩过的 4 个坑

当年第一次当Tech Leader, 我以为这是技术能力的再升级。

后来才发现, 其实是一次认知被重构的过程。

那几年,我踩过 4 个很典型的坑。 如果你正准备、或刚刚走到这个位置, 这篇可能能帮你少走点弯路。

1️⃣ 还在用“优秀工程师”的方式当负责人

刚当技术负责人时,我最容易犯的一个错是:

什么都想自己亲自负责。

需求设计评审全部都参与,

难点我兜底

Code Review 事无巨细

短期看,项目推进很快; 长期看,问题全在我身上。

结果是:

成员成长慢

团队对我高度依赖

我自己被彻底绑死在项目需求里

后来我才明白:

负责人不是“最强工程师”, 而是“放大团队产出的那个人”。

2️⃣ 只盯技术方案,忽略业务节奏

那时是新业务发展期,我对技术方案的执念很深:

架构要“足够先进”

设计要“一次到位”

扩展性要“预留三年”

但现实很快打脸。

业务节奏一变, 很多设计根本用不上; 反而增加了系统复杂度和沟通成本。

后来我才意识到:

技术方案不是为未来服务的, 而是为“当下可控的下一步”服务的。

技术负责人, 必须学会在不完美中推进。

3️⃣ 低估了“人”的复杂度

这是我踩得最深、也最晚醒悟的一个坑。

我一开始的想法很简单:

把事情讲清楚,大家照着做就好了。

但现实是:

每个人的目标不同

对风险的容忍度不同

对“好代码”的理解也不同

如果你不主动处理这些差异, 问题就会在关键节点一起爆出来。

后来我才真正理解:

技术负责人,本质上是在管理不确定性, 而不只是管理代码。

4️⃣ 组织变动时,把“最核心的人”一起交了出去

这个坑,是我后来反复复盘、 但当时完全没意识到的问题。

当时技术部按业务线调整做系统交接时,定的方案是:

连人带系统一起交接。

听起来很合理: 系统熟,人也熟,交接成本最低。

但我忽略了一件致命的事:

想着是为业务好,没有把最核心的人员留下。

结果是:

你辛苦培养一年的人走了

对方给你的是技术能力差的人

交接给你的系统还在,但**“系统的灵魂”没了**。

后面很长一段时间:

  • 新过来的人需要重新跟你过磨合期风险点没人敢拍板

我这个负责人,反而要承担更多不确定性

  • 过去的同学在稳定的团队里熬不出头

后来我才真正明白:

系统的交接,如果你不提前保护这些人,

你迟早会为“当初的省事”付出更大的代价。